﻿@charset "utf-8";
/*======Basic style 20090903======*/

body { margin: 0; padding: 0; background-color: #fff; font:12px/18px Arial,Helvetica,sans-serif; color: #333333;  height:100%;}
td, p, div, a, form { margin: 0; padding: 0; font-size: 12px; font-family: Arial; color: #333333; }
ul, li , dl , dt, dd { margin: 0; padding: 0; list-style: none; font-size: 12px; font-family: Arial; color: #333333; }
table{border-collapse:collapse; table-layout:fixed;}
input,select,textarea,button { margin: 0; padding: 0; font-size: 12px; font-family: Arial; color: #333333; }
select, textarea {  background-color: #fff; }
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; font-family:Arial; color: #333333; }
a img { border: none; }
/* img{vertical-align:top;}*/
a { color: #0075b8; text-decoration: none; }
a:hover { color: #0075b8; text-decoration:underline; }

.nofloat { width: 100%; height: 0px; overflow:hidden!important; line-height: 0px; font-size: 0px; float: none; clear: both; }
.fl{float:left;}
/*.fr{float:right;margin-right: 10px;}*/
.fr{float:right;}

.icon_rss{margin-top:8px;}

.w700{ width:700px;}
.w140{width:140px;}
.w780{width:780px;}
.w290{width:290px;}
.w345{width:345px;}
.w400{width:400px;}
.w500{width:500px;}
.w270{width:270px;}
.w425{width:425px;}
.w635{width:635px;}
.w850{width:850px;}
.w685{width:685px;}
.w200{width:200px;}
.w790{width:790px;}


.mn_list_li {margin:2px 0 8px 4px;overflow: hidden;list-style-type:none;}
.mn_list_li li {text-align:center;padding:0px 1px;float:left;border:1px solid #00758B;margin: 5px;width:50px;}
.mn_list_li li:hover {color: #FFFFFF;text-decoration: none;background-color: #004976;}

#control { float: right; padding-top: 5px; }
#control div { display:inline;padding-left:20px; }
#control label { margin-left: 10px; margin-right: 10px; }
#control a { background: none repeat scroll 0 0 #6495ed; padding: 5px; border-radius: 15px;}
#control a:hover { background: none repeat scroll 0 0 #0184C8; color: #FFFFFF; text-decoration: none;}
li a:hover { text-decoration:none; }

span.sp1 a label {
    padding-left: 3px; color: gray; font-size: 11; cursor: pointer;
}

.title_h3 label {
    padding-left: 3px; color: gray; font-size: 11; cursor: pointer;
}

.historyTip {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-image: none;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: none;
    left: 0;
    position: absolute;
    top: 29px;
    width: 248px;
    z-index: 120;
    display: none;
}
.historyTip ul {
    border-top: 1px solid #B4B4B4;
    padding-top: 6px;
    list-style: none outside none;
}
.historyTip li {
    height: 24px;
    list-style-type: none;
    overflow: hidden;
    padding-right: 14px;
    width: 234px;
}
.historyTip a {
    color: #666666;
    float: left;
    line-height: 21px;
}
.historyTip a:hover {
    text-decoration:none;
}
.historyTip a.r {
    float: right;
}
.historyTip li i {
    background-color: #666666;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 0;
    height: 4px;
    line-height: 0;
    margin: 10px 8px 4px 12px;
    width: 4px;
}
.historyTip a h4 {
    font-size: 12px;
}
.clear-all {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
.pl_his_bot {
    border-top: 1px solid #BFBEBE;
    line-height: 16px;
    margin: 6px 14px 7px;
    overflow: hidden;
}
.pl_his_bot span {
    border-left: 1px solid #666666;
    display: inline;
    float: left;
    height: 12px;
    line-height: 14px;
    margin: 6px 12px 0;
    padding: 0;
    width: 1px;
}
#history-panel span {
    color: #9C9C9C;
    float: left;
    line-height: 21px;
    padding-left: 80px;
}

.historyTip .hover, .historyTip li:hover {
    background-color: #EEEEEE;
}
.historyTip .hover span, .historyTip li:hover span {
    color: #333333;
}
.historyTip .hover a, .historyTip li:hover a, .historyTip .hover a h4, .historyTip li:hover a h4 {
    color: #333333;
}
.historyTip .hover i, .historyTip li:hover i {
    background-color: #F88830;
}
.pl_his_bot {
    border-top: 1px solid #BFBEBE;
    line-height: 16px;
    margin: 6px 14px 7px;
    overflow: hidden;
}
.pl_his_bot a:hover, .site-nav .pl_his_bot a:hover {
    color: #FB6013;
}






.pt20{padding-top:20px;}
.mb10{margin-bottom:10px;}
.ml10{ margin-left:10px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.p10{padding:10px;}
.p5{padding:5px;}
.pl30{padding-left:30px;}

.h10{height:10px; font-size:0px;}

.fot3{color:#ec0000; font-size:16px; font-weight:bold;}
.fot2{font-weight:bold; color:#FFF; line-height:32px;}
.fot4{font-size:14px; font-weight:bold;}
.fot_red{font-weight:bold; color:#F30;}
.fot5{font-weight:bold; color:#0075b8;}
.fot7{font-size:16px; font-weight:bold;}
.fot8{color:#F30;}

#main{width:1000px; margin:0 auto; }

.top{ height:90px;}
.logo_right{ width:600px;float:right;}
.top_top{ float:right; height:23px; clear:both}
.top_banner_l{ width:5px; height:23px; background:url(../images/top_banner_l.jpg); float:left;}
.top_banner_r{ width:5px; height:23px; background:url(../images/top_banner_r.jpg); float:left;}
.chromestyle{ height:23px; width: 590px; float:left; background:url(../images/web_banner_bg.jpg) repeat-x; }
.chromestyle1{ width: 1003px; height: 75px;}
.chromestyle2{ width: 1003px; }
.apply { text-align: left;padding-top:30px;padding-left:50px; }
.apply label { padding-left: 10px; }
.chromestyle1 ul { float:left; height:23px;}
.chromestyle1 ul li{ height:23px;float:left; color:#84888a; font-size:12px; line-height:23px; padding:0 8px; display: inline;}
.chromestyle .fot1{color: #0075b8;}
.chromestyle ul { float:right; height:23px; padding-right:5px;}
.chromestyle ul li{ height:23px;float:left; color:gray; font-size:12px; line-height:23px; padding:0 8px; background:url(../images/5ifilm/icon_sux.gif) right center no-repeat; display: inline;}
.chromestyle span{ height:23px;float:left; color:#84888a; font-size:12px; line-height:23px; padding:0 8px;  background:url(../images/5ifilm/icon_sux.gif) right center no-repeat; display: inline;}
.chromestyle span a{ height:23px; color:gray; font-size:12px; line-height:23px; padding:0 8px;  display: inline;}
.chromestyle ul li.mainlevel{background:url(../images/icon_sj1.gif) right center no-repeat; padding-right:10px; line-height:23px;}
.downbox { position:absolute; top: 0; left:0px; visibility: hidden; z-index:1000;border: 1px solid #BBB; border-bottom-width: 0;line-height:18px;background:#fff;width: 60px;}
.downbox a{width: auto;display: block;text-indent: 3px; height:20px;border-bottom: 1px solid #BBB;padding: 2px 0;color:#666;}
.downbox a:hover{background-color: #34a6d6;color:#fff;}

.up_box{float:right; padding-top:25px; height:25px; clear:both;}
.up_box span{font-weight:bold; color:#000; padding:0 0 2px 20px; background:url(../images/icon_upload.gif) 0 0 no-repeat;}
.up_box a{padding:0 5px;}

.Logo{ float:left; width:300px;padding-top: 10px;}
.Logo span{float:left; height:40px; padding:10px 0 0 15px; color:#0075b8; border-left:1px solid #ddd; margin:10px 0 0 10px}
.img{ float:left;}
.top_serch{height:25px; float:right; width:295px; margin-top:7px; background:url(../images/5ifilm/ser_bg.gif) no-repeat;}
.top_s_box1{ float:left; width:103px; cursor:pointer; margin:1px 7px 0 4px; display:inline; height:20px; line-height:20px; outline: none; position:relative; left:0px; top:0; z-index:100}
.top_s_box2{float:left; width:150px; padding:1px 0 0 0; height:20px;}
.top_s_box2 input{border:none; background:none; width:150px; height:19px;  padding-top:2px; color:#B4B4B4; }
.top_s_box3{float:left; width:23px;}
.top_s_box3 input{border:none; background:url(../images/5ifilm/ser_btn.gif) center no-repeat; width:28px; height:22px; cursor:pointer}
.show{width:76px; border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb; text-align:left; }
.show li{ background:#fff; padding-left:3px; height:22px; line-height:22px; color:#4f4f4f; cursor:pointer;}
.show li.on{ background:#34a6d6; color:#fff; }
.serch_input{border:none; background:none; width:80px; height:18px; padding:2px 0 0 5px; cursor:pointer;}
.show1{width:121px; border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb; text-align:left; }
.show1 li{ background:#f4f4f4; padding-left:3px; height:22px; line-height:22px; color:#4f4f4f; cursor:pointer;}
.show1 li.on{ background:#34a6d6; color:#fff; }
.serch_input1{border:none; background:none; width:100px; height:20px; cursor:pointer; text-indent:2px;}

/*menu*/
.menu{height:35px; padding-bottom: 10px;}
.menu_l,.menu_r{ width:6px; height:35px;}
.menu_l{float:left; background:url(../images/menu_l.gif) no-repeat;}
.menu_r{float:left; background:url(../images/menu_r.gif) no-repeat;}
.menu_m{height:35px; background:url(../images/menu_m.gif) repeat-x; width: 1000px; float:left;border-radius: 5px 5px 0px 0px;}
.menu_s{height:35px; background:url(../images/menu_m.gif) repeat-x; width: 300px; float:left;}
.menu_ul{float:left; padding:3px 0 0 10px}
.menu_ul li{float:left; height:27px;padding:5px 0 0 0;}
.menu_ul li.nobg a{background:none;}
.menu_ul li a{color:#FFF; float:left; height:27px; background:url(../images/menu_a.gif) bottom right no-repeat;}
.menu_ul li a span{ float:left;padding:0 12px; height:27px; line-height:22px; cursor:pointer;}
.menu_ul li a:hover{color:#0090e2; text-decoration:none; background:url(../images/menu_hover.gif) 0 0px no-repeat; position:relative; left:-2px;}
.menu_ul li a:hover span{color:#0090e2;background:url(../images/menu_hover.gif) right -27px no-repeat;}
.menu_ul li.hover a{ color:#0090e2; text-decoration:none; background:url(../images/menu_hover.gif) 0 0px no-repeat; position:relative; left:-2px;}
.menu_ul li.hover a span{ color:#0090e2;background:url(../images/menu_hover.gif) right -27px no-repeat;}


/*main*/
.main{margin:0 auto; width:100%;}
.height1{height:20px; width:100%; clear:both}
.nav_box{padding:0px;}
.nav_box1{width:100%; margin-bottom:10px;}
.nav_boxx{ float:right; width:250px;}

.ad_box{text-align:center;}

/*foot*/
.footer{ width:1003px; border-top:1px solid #dcdcdc; margin:auto;}
.footlink{height:30px;  padding-top:5px; padding-left:5px; color:#666;}
.foot{height:30px;  padding-top:10px; color:#666;}
.foot_l{float:left;color:#666;}
.foot_r{float:right; color:#666;}

/*首页图片轮转*/ 
.lunzhuan_box{width:700px; height:284px; position:relative;}
#adBox { position: relative; width: 700px; height: 284px; overflow: hidden; z-index: 0; }
#adLeftContent { position: absolute; right: 0; top:0; width: 190px; height: 100%; z-index: 100; }
#adLeftContent1 { position: absolute; right: 0; bottom:0; _bottom:-1px; width: 700px; height: 66px; z-index: 100; }
#adRightImage { position: absolute; left: 0; top: 0; z-index: 10; }
#adRightImage1 { position: absolute; left: 0; top: 0; z-index: 10; }


#search-form {
    background: url("/images/header-search.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 31px;
    margin-top: 2px;
    margin-left: 50px;
    position: relative;
    width: 271px;
}
#search-form input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #C2C2C2;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
    /*height: 23px;*/
    margin: 2px 0 0 15px;
    outline: medium none;
    padding: 7px 0 5px;
    text-transform: uppercase;
    width: 225px;
}
.search-form-submit {
    background: url("/images/ser_btn.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    position: absolute;
    right: 6px;
    top: 7px;
    width: 20px;
}
.focusico {
    background: url("/images/png24.png") repeat scroll 0 0 transparent;
    bottom: 88px;
    display: block;
    height: 42px;
    left: 3;
    position: absolute;
    width: 42px;
}
.focutxt {
    font-family: "Microsoft Yahei";
    font-size: 20px;
    font-weight: normal;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    padding-left: 50px;
    position: absolute;
    bottom: 88px;
}

.ad_right_items li { height: 284px; overflow: hidden; }
.ad_left_items .ad_normal , .ad_left_items .ad_current{ width: 100%; height: 71px; background: url(../images/lun_bg.gif) left top no-repeat; } 
.ad_left_items .ad_current { height: 71px; background: url(../images/lun_hover.gif) 0 0 no-repeat;  } 
.ad_left_items li p { width: 170px; height:61px; padding:5px 10px; line-height:24px; color: #0196d8; overflow: hidden; font-weight:bold; cursor:pointer;}
.ad_left_items li p span{font-size:11px; line-height:14px; height:28px; display:block; overflow:hidden; font-weight:normal}
.ad_left_items .ad_current p{color:#666666;}
.ad_left_items .ad_normal p.ad_top{background:url(../images/lun_top.gif) no-repeat;}
.ad_left_items .ad_normal p.ad_bot{background:url(../images/lun_bot.gif) no-repeat;}
.ad_left_items .ad_current p.ad_top{background:url(../images/lun_topon.gif) no-repeat;}
.ad_left_items .ad_current p.ad_bot{background:url(../images/lun_boton.gif) no-repeat;}
.font_1{ font-weight:bold; font-family:Arial; font-size:12px; line-height:30px;}
.font_2{ font-size:11px; color:#666666; font-family:Arial;}

.black_bg{background:#000; width:700px; height:66px; position:absolute; left:0; top:0; z-index:20; *filter:Alpha(Opacity=40); opacity: 0.4; -moz-opacity:0.4;}
.ad_left_items1{width:700px; height:67px; position:absolute; left:0; top:-5px; z-index:100;} 
.ad_left_items1 li{float:left; width:140px; height:72px; text-align:center; cursor:pointer;}
.ad_left_items1 li img{margin-top:10px; *filter:Alpha(Opacity=40); opacity: 0.4; -moz-opacity:0.4; border:4px solid #000}
.ad_left_items1 li.ad_current{background:url(../images/cruut_li.gif) 49% 0 no-repeat;}
.ad_left_items1 li.ad_current img{*filter:Alpha(Opacity=100); opacity: 1; -moz-opacity:1; border:none; margin:13px 0 0 0px;}

/*two_box*/
.nav_box1_t{height:8px;}
.nav1_t_l,.nav1_t_r{width:8px; height:8px; font-size:0px; margin-top:-8px;background:url(../images/box3_bg.gif) no-repeat;}
.nav1_t_m{height:8px; padding:0 8px; font-size:0px; }
.nav1_t_l{float:left; background-position:0 0;}
.nav1_t_r{float:right; background-position:-8px 0;}
.nav_box_tl{height:8px; background:url(../images/box3_bg.gif) 0 -8px repeat-x; font-size:0px;}

.nav_box1_b{height:8px;}
.nav1_b_l,.nav1_b_r{width:8px; height:8px; font-size:0px; margin-top:-8px;background:url(../images/box3_bg.gif) no-repeat;}
.nav1_b_m{height:8px; padding:0 8px; font-size:0px; }
.nav1_b_l{float:left; background-position:0 -24px;}
.nav1_b_r{float:right; background-position:-8px -24px;}
.nav_box_bl{height:8px; background:url(../images/box3_bg.gif) 0 -16px repeat-x; font-size:0px;}

.nav_box2_t{height:32px;margin-top: 5px;}
.nav2_t_l,.nav2_t_r{width:6px; height:32px; font-size:0px; margin-top:-32px;}
.nav2_t_m{height:32px; padding:0 6px;}
.nav2_t_l{float:left; background:url(../images/box2_t_l.gif) no-repeat;}
.nav2_t_r{float:right; background:url(../images/box2_t_r.gif) no-repeat;}

.nav_box3_t{height:32px;}
.nav3_t_l,.nav3_t_r{width:6px; height:32px; font-size:0px; margin-top:-32px;background:url(../images/type_bg.gif) no-repeat;}
.nav3_t_m{height:32px; padding:0 6px;}
.nav3_t_l{float:left; background-position:0 0;}
.nav3_t_r{float:right; background-position:0 -32px;}

.nav_box2_b{height:6px;}
.nav2_b_l,.nav2_b_r{width:6px; height:6px; font-size:0px; margin-top:-6px; }
.nav2_b_m{ font-size:0px; padding:0 6px; height:6px;}
.nav_box_bl1{height:5px; border-bottom:1px solid #9fcbe5; background:#fff; font-size:0px;}
.nav2_b_l{float:left; background:url(../images/box2_b_l.gif) no-repeat;}
.nav2_b_r{float:right; background:url(../images/box2_b_r.gif) no-repeat;}

.nav_box2_m{border-left:1px solid #9fcbe5; border-right:1px solid #9fcbe5; zoom:1}
.nav_box9_m{border-left:1px solid #9fcbe5; border-right:1px solid #9fcbe5; zoom:1;}
.nav_box1_m{border-left:2px solid #beddef; border-right:2px solid #beddef; zoom:1; clear:both; }
.nav_box3_m{border-left:2px solid #beddef; border-right:2px solid #beddef; zoom:1; clear:both; padding: 5px 10px 5px 20px; }
.nav_box3_m div {padding-top: 3px;} 
.nav_box2_tm{ height:32px; background:#f1f1f1; padding:0px 10px;}
.nav_box2_tm ul{float:left;}
.nav_box2_tm ul li{float:left; line-height:16px; padding-top:7px;}
.nav_box2_tm ul li span{ float:left; padding:0 10px; height:16px; line-height:16px; color:#0075b8; cursor:pointer; background:url(../images/icon_sux.gif) right center no-repeat;}
.nav_box2_tm ul li span.nobg{background:none;}
.nav_box2_tm ul li.tab_hover span{font-weight:bold; color:#333;cursor:default;}
.nav_title1{background:url(../images/box2_t_m.gif) repeat-x; height:32px; padding:0 3px 0 6px;}
.nav_title2{height:32px; padding:0 3px 0 6px; background:#e7f1fa; line-height:32px;}
.nav_title2 a{padding:0 5px;}
.nav_title2 a.on{color:#333; cursor:default; font-weight:bold;}

/*show_item*/
.contmain{ zoom:1}
.item_ul_list { padding:15px 7px 5px 7px; }
.item_ul_list li { line-height:24px; color: #000; cursor: default; height:24px; overflow:hidden;}
.item_ul_list li.itemTaila{ height:84px; overflow:hidden; border-top:1px solid #9daeb7; border-left:1px solid #b5c6cf; border-right:1px solid #d9e4eb; border-bottom:1px solid #d9e4eb; padding:8px 0 0 4px; background:#e9edef;}
.item_ul_list li.itemTailb{ height:90px; overflow:hidden; border-top:1px solid #9daeb7; border-left:1px solid #b5c6cf; border-right:1px solid #d9e4eb; padding:4px 0 0 4px; border-bottom:1px solid #d9e4eb; background:#e9edef;}
.item_ul_list li.itemTailc{ height:72px; overflow:hidden; border-top:1px solid #9daeb7; border-left:1px solid #b5c6cf; border-right:1px solid #d9e4eb; padding:4px 0 0 4px; border-bottom:1px solid #d9e4eb; background:#e9edef;}
.item_texta,.item_texta1{float:left; height:66px; margin-top:3px; overflow:hidden; width:160px; color:#666;}
.item_texta1{width:120px; height:77px;}
.item_ul_list li h3.title_h3{line-height:16px;}



/*评分*/
.grade_empty, .grade_full { display: block; width: 63px; height: 11px; font-size:0px;}
.grade_full{margin:0px;}
.grade_empty { background: url(../images/5ifilm/grade_empty.gif) left top no-repeat;  }
.grade_full { background: url(../images/5ifilm/grade_full.gif) left top no-repeat; }
.grade_1 { width: 10px; }
.grade_2 { width: 23px; }
.grade_3 { width: 36px; }
.grade_4 { width: 49px; }
.grade_5 { width: 63px; }

a.scrollTop {
    background: url(../images/back_top.png) no-repeat scroll 0 0 transparent;
    bottom: 20px;
    display: none;
    height: 32px;
    position: fixed;
    right: 50px;
    transition: background-position 0.25s ease 0s;
    width: 32px;
    z-index: 9999;
}

a.scrollTop:hover {
    background-position: 0 -32px;
}

/*分页*/
.next{ width:220px;height:35px; margin:auto; margin-top:20px;}
.next a{ float:left;}
.next ul li{ float:left; margin:0 2px;}
.next ul li a{ list-style:none; display:block; padding:5px 5px 5px 5px; background:#e3e3e3;}
.next ul li a .fot6{color:#999;}
.next ul li a:hover{ background:#0184c8; color:#FFF; text-decoration:none}
.next ul li a:hover .fot6{color:#fff;}
.next ul li .next_on{ background:#0184c8; color:#FFF;}
.next ul li a.a_prev{padding-left:15px; background:url(../images/icon_prev.gif) #e3e3e3 left center no-repeat;}
.next ul li a.a_prev:hover{ background:url(../images/icon_prevon.gif) #0184c8 left center no-repeat;}
.next ul li a.a_next{padding-right:15px; background:url(../images/icon_next.gif) #e3e3e3 right center no-repeat;}
.next ul li a.a_next:hover{ background:url(../images/icon_nexton.gif) #0184c8 right center no-repeat;}

/*index*/
.video_box1,.video_box2,.pic_box1,.news_box,.video_box3{zoom:1}
.video_box1 ul{float:left; padding:5px 0 0 5px;}
.video_box1 ul li{float:left; width:130px; padding:3px 3px 3px 4px; height:210px; }
.v_box ul{padding:12px 0 0 0;}
.v_box ul li{padding:0 22px 10px 0; }

.pic_box1 ul{float:left; padding:15px 0 0 15px;}
.pic_box1 ul li{float:left; width:130px; padding:5px 18px 10px 18px; height:201px; }
.img_box1{width:124px; height:124px; padding:2px; border:1px solid #bebebe; background:#fff; text-align:center;}
.pic_box1 ul li .img_box1 a{display:table-cell; vertical-align:middle; width:124px; height:124px;}
.pic_box1 ul li .img_box1 a img{*margin-top:expression((124 - this.height) / 2);}
.pic_box1 ul li .title_h3{margin-top:5px;}

.img_box{position:relative; width:130px; height:170px;}
.img_box span{border-radius:4px;position:absolute; bottom:3px; _bottom:2px;left:3px; text-align:center; display:block; width:120px; height:17px; line-height:17px; color:#fff; background:url(../images/bbg.png) repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bbg.png', sizingMethod='scale'); _background: none}
.img_box b{position:absolute; top:3px; left:3px; display:block; width:16px; height:16px;
    background: url(: images icon lo;ck.gif) no-repeat; }
.img_bod{border:1px solid #bebebe; padding:2px; background:#fff;border-radius:10px }
.item_ul_list li.itemTaila .img_box{width:86px; height:66px; margin:5px 8px 0 5px; float:left; display:inline;}
.item_ul_list li.itemTaila .img_box span,.video_box2 ul li .img_box span{_bottom:3px;}
.video_box2 ul li .img_box{float:left;width:96px; height:74px; margin-right:10px;}

.video_box1 ul li .img_box{margin-bottom:8px;}

.mytitle {font:bold 12px/16px Arial; display:block;  margin-bottom:2px; _height:expression(document.body.clientHeight > 32 ? "32px" : "auto"); overflow:hidden; width:100%;}
.title_h3{ text-align: center;font:bold 12px/16px Arial; display:block;  margin-bottom:2px; _height:expression(document.body.clientHeight > 32 ? "32px" : "auto"); overflow:hidden; width:100%;}
.title_h0{font:bold 12px/16px Arial; display:block;  margin-bottom:2px; _height:expression(document.body.clientHeight > 32 ? "32px" : "auto"); overflow:hidden; width:100%;}
.title_h3 a:hover {color: #CE1300;}

.grade{height:15px; clear:both;}
.grade span{float:left;}
.grade .grade_empty{margin-top:2px;}
.grade span.grade_text{float:left; padding-left:7px; font-weight:bold; line-height:14px;}

.tatol{height:16px; clear:both;padding-top: 5px;}
.tatol span{float:left; width:47px; height:16px; font-size:11px; color:#999; padding-left:18px; line-height:14px; *line-height:15px;}
.tatol span.sp1{ background:url(../images/icon_bo.gif) 0 center no-repeat;}
.tatol span.sp2{ background:url(../images/icon_msg.gif) 0 center no-repeat;}
.tatol span.sp3{ background:url(../images/icon_dow.gif) 0 center no-repeat;}

.more{height:15px; padding-left:10px; }
.more_a{ font-size:11px; font-weight:bold;}

.video_box2 ul{ padding:12px 0 0 12px; float:left;}
.video_box2 ul li{height:80px; float:left; width:100%;}
.video_box2 ul li .box_r{float:left; width:150px;}
.video_box2 ul li h3{margin-bottom:5px;}

.video_box3 ul{ padding:10px 0 0 10px; float:left;}
.video_box3 ul li{height:120px; float:left; width:122px; margin:0 0px 0 15px; display:inline}
.video_box3 ul li h3{margin-bottom:5px; width:100px;}
.video_box3 ul li .img_box{width:96px; height:74px;}
.video_box3 .tatol span{width:43px;}

.pic_box2{zoom:1}
.pic_box2 ul{ padding:12px 0 0 12px; float:left;}
.pic_box2 ul li{height:115px; width:100%; float:left;}
.pic_box2 ul li .img_box1{width:94px; height:94px; float:left; margin-right:10px; }
.pic_box2 ul li .img_box1 p{display:table-cell; vertical-align:middle; width:94px; height:94px; text-align:center;}
.pic_box2 ul li .img_box1 p img{margin-top:expression((94 - this.height) / 2);}
.pic_box2 ul li .box_r{float:left; width:150px;}
.pic_box2 ul li h3{margin-bottom:5px;}
.pic_box2 .v_box1{padding:12px 0 0 10px; height:460px;}
.pic_box2 .box_r{width:140px;}

.news_box{padding:0 0 0 20px}
.news_box ul li{line-height:24px; height:24px; background:url(../images/icon_dian.gif) left 11px no-repeat; clear:both; padding-left:10px;}
.news_box ul li.t1 span.sp2{background:url(../images/icon_boon.gif) 0 center no-repeat;}
*html .news_box li{margin-top:-3px;}
*+html .news_box li{margin-top:-3px;}
.news_box li span.sp1{float:left; width:190px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news1 li span.sp1{width:240px;}
.news_box li span.sp2{float:right; width:45px; background:url(../images/icon_bo.gif) 0 center no-repeat;font-size:11px; color:#999; padding-left:18px;}

.p10 table td{height:24px;}
.p10 table td p{display:block; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.hot_tags { padding: 5px 10px 15px 10px; height:165px; overflow:hidden;}
.hot_tags a { margin-right: 5px; line-height: 28px; white-space: nowrap; } 
.least_click , .least_click:hover { color: #999999; }
.less_click , .less_click:hover { color: #555555; font-size: 14px; }
.normal_click , .normal_click:hover { color: #d79fd7; font-size: 15px; }
.normal02_click , .normal02_click:hover { color: #c29203; font-size: 16px; }
.top03_click , .top03_click:hover { color: #67cece; font-size: 17px; font-weight: bold; }
.top02_click , .top02_click:hover { color: #9dcd2b; font-size: 18px; font-weight: bold; }
.top01_click , .top01_click:hover { color: #ff3500; font-size: 20px; font-weight: bold; }

/*video*/
.video_lbox{width:370px; padding:18px 0 0 20px; height:380px; }
.video_rbox{width:305px; height:380px; }
.v_box1{height:356px; overflow-y:auto; position:relative;}

.play_box{ width:345px; padding-bottom:10px;}
.play_img{width:345px; height:250px;}
.h1_title{font:bold 24px/30px Arial; padding-bottom:10px;}

.detail_vtop .box_l{float:left; width:120px;}
.detail_vtop .box_l .img_box{width:96px; height:74px; margin-bottom:6px;}
.detail_vtop .box_l .img_box span{*bottom:3px;}
.detail_vtop .box_l .tatol span{width:42px;}
.detail_vtop .box_r{float:left; width:150px; margin-left:-10px;}
.detail_vtop .box_r p{color:#999; padding-top:3px;}
.text_box1{line-height:20px; padding-top:5px;}
.text_box1 p{ color: #999999;}
.detail_vbot{border-top:1px solid #beddef; padding-top:6px; margin-top:5px; line-height:20px;}

.msg_box{border:1px solid #beddef; border-top:none; background:#e7f2fc;}
.top_bod{border-top:2px solid #beddef;}
.msg_box td{ padding:5px 10px; line-height:20px; border-bottom:1px solid #beddef}
.bnone td{border:none;}
.copy_box{border:1px solid #d5d5d5; padding:10px;}
.text_copy{border:1px solid #d5d5d5; height:40px; overflow-y:auto; line-height:18px; width:99%;}

.video_cortl,.video_cortlB{height:35px; }
.bg1{background:url(../images/contrl_bg1.gif) repeat-x; border:1px solid #7b7b7b; border-top:none;}
.bg2{background:url(../images/contrl_bg1.gif) repeat-x; border:1px solid #7b7b7b; border-top:none; padding:0 0 0 10px;}

.contrl_m{ height:30px; padding-left:5px;}
#playerVideoControl a{outline: none; display:inline ; blr:expression(this.onFocus=this.blur());}
.tv_player_play , .tv_player_play:hover ,.tv_player_play:active ,.tv_player_stop, .tv_player_stop:hover ,.tv_player_stop:active, .tv_player_pause, .tv_player_pause:hover,.tv_player_pause:active ,.tv_player_full, .tv_player_full:hover ,.tv_player_full:active , .tv_player_revert, .tv_player_revert:hover ,.tv_player_revert:active{display: block; width: 16px; margin:10px 5px 0 0; height: 16px; background: url(../images/player/TV_player_control_btn.gif) left top no-repeat; text-decoration: none; overflow: hidden; float: left;}
.tv_player_play:hover { background-position: left -16px; }
.tv_player_play:active { background-position: left -16px; }
.tv_player_stop { background-position: left -64px; }
.tv_player_stop:hover { background-position: left -80px; }
.tv_player_stop:active { background-position: left -80px; }
.tv_player_pause { background-position: left -32px; }
.tv_player_pause:hover { background-position: left -48px; }
.tv_player_pause:active { background-position: left -48px; }
.tv_player_full,.tv_player_full:active { background-position: left -134px; width: 13px; margin:12px 0 0 3px; height: 15px;}
.tv_player_full:hover{background-position: left -149px;width: 13px; margin:12px 0 0 3px; height: 15px;}
.tv_player_revert, .tv_player_revert:hover ,.tv_player_revert:active{ background-position: left -165px; width: 15px; margin:11px 0 0 2px; height: 17px;}
.tv_player_revert:hover{background-position: left -182px;width: 15px; margin:11px 0 0 2px; height: 17px;}
.tv_player_total { margin-top: 6px; width: 46px; line-height:25px;  color: #fff; font-size: 11px; font-family: Arial; float: left; }
.video_cortlB .tv_player_total{width:50px;}

.sp_shu{float:left; width:2px; height:24px;  background:url(../images/player/sp_shu.gif) no-repeat; display:inline;}
.video_cortl .sp_shu{margin:6px 3px 0 1px;}
.video_cortlB .sp_shu{margin:6px 7px 0 1px;}

#tvPlayerLoadingBar,#tvPlayerLoadingBar1,#tvPlayerLoadingBar2 { position: relative; margin:0px 6px 0 3px; top:7px; width: 390px; height: 9px; float: left; display:inline;}
.tv_slider_normal , .tv_slider_focus { position: absolute; left: 0; top: 6px; width: 10px; height: 13px; background: url(../images/player/bar_control.gif)  no-repeat; overflow: hidden; cursor: pointer; z-index:10}
.tv_slider_focus { background-position: 0 0; }
#tvPlayerSliderBarDefault , #tvPlayerSliderBarCurrent ,#tvPlayerSliderBarDefault1 , #tvPlayerSliderBarCurrent1,#tvPlayerSliderBarDefault2 , #tvPlayerSliderBarCurrent2 { position: absolute; left: 0; top: 8px; width: 390px; height: 9px; z-index:8; background: url(../images/player/big_player_control_bar.gif) left top no-repeat; overflow: hidden; }
#tvPlayerSliderBarCurrent,#tvPlayerSliderBarCurrent1 { width:0px; background-position: left -9px; }
#tvPlayerLoadingBar1{width:110px;}
#tvPlayerLoadingBar2{width:340px;}
#tvPlayerSliderBarDefault1,#tvPlayerSliderBarCurrent1{width:110px; background: url(../images/player/big_player_control_bar1.gif) left top no-repeat;}
#tvPlayerSliderBarDefault2,#tvPlayerSliderBarCurrent2{width:340px; background: url(../images/player/control_bar2.gif) left top no-repeat;}
#tvPlayerSliderBarCurrent1{ width:0px; background-position: left -9px; }
#tvPlayerSliderBarCurrent2{ width:0px; background-position: left -9px; }

.tv_player_right {  float: left; padding-top:4px; }
.tv_player_volumn { margin-top: 7px; width: 13px; height: 17px; background: url(../images/player/TV_player_control_btn.gif) left -97px no-repeat; overflow: hidden; cursor: pointer; float: left; }
.tv_player_silence { margin-top: 7px; width: 13px; height: 17px; background: url(../images/player/TV_player_control_btn.gif) left -114px no-repeat; overflow: hidden; cursor: pointer; float: left; }
#tvPlayerVolumnAuto { float: left; }
#tvPlayerVolumnAuto .volumnWrapper { margin: 8px 0 0 0px; width: 55px; }
#tvPlayerVolumnAuto .volumnWrapper img { display: inline; margin-left: 2px; cursor: pointer; vertical-align:bottom; }

.left_btn,.right_btn{float:left; width:38px; text-align:center; padding-top:22px; }
.left_btn img,.right_btn img{cursor:pointer;}
.v_ul_list{zoom:1; float:left; height:125px; width:595px; overflow:hidden; position:relative;}
.v_ul_list ul li{float:left; width:96px; padding:7px 12px 3px 11px; height:115px; cursor:pointer;}
.v_ul_list ul li.on{width:104px; padding:5px 8px 1px 7px;}
.v_ul_list ul li.on .img_box,.v_ul_list ul li.on .img_box img{width:104px; height:78px;}
.v_ul_list li .img_box{width:96px; height:74px;}
.v_ul_list li .img_box span{*bottom:3px;}
.v_ul_list ul li.on .img_box span{bottom:-3px;_bottom:3px;}
.v_ul_list li .title_h3{margin-top:5px;}
.v_ul_list ul li.on .title_h3{color:#0075b8;}

/*music*/
.box_type,.pic_box3{zoom:1}
.box_type ul{float:left; padding:5px 0 5px 10px;}
.box_type ul li{float:left; width:59px; padding-right:10px; height:24px; line-height:24px; font-weight:bold; }
.box_type ul li a{ display:block; height:24px; background:url(../images/icon_dian.gif) 5px center no-repeat; padding-left:15px;}
.box_type ul li.on a{background:url(../images/icon_dian.gif) #c3ebff 5px center no-repeat;color:#0075b8;}
.box_type ul li a:hover{text-decoration:none; background:url(../images/icon_dian.gif) #c3ebff 5px center no-repeat;color:#0075b8;}

.tab_box{ height:30px; padding-top:2px;}
.tab_box p{float:left; height:30px;  padding-left:5px; cursor:pointer; background:url(../images/su2.gif) right bottom no-repeat;}
.tab_box p span{float:left; height:30px; line-height:30px; padding:0 13px 0 8px; color:#fff; font-weight:bold;}
.tab_box p.hover{float:left; height:30px; background:url(../images/nav_bg.gif) 0 4px no-repeat; padding-left:5px; position:relative; left:-1px;}
.tab_box p.hover span{float:left; height:30px; line-height:30px; padding:0 13px 0 8px; background:url(../images/nav_bg.gif) right -22px no-repeat; color:#017db1;}

.music_box1{padding:10px 5px 5px 10px;zoom:1}
.music_box1 ul li{height:24px; clear:both;}
*html .music_box1 ul li{margin-top:-3px;}
*+html .music_box1 ul li{margin-top:-3px;}
.music_box1 ul li span{float:left; line-height:24px;}
.music_box1 ul li .sp1{ width:205px; padding:0 5px 0 10px; background:url(../images/icon_dian.gif) 0 center no-repeat;}
.music_box1 ul li .sp2{width:65px; background:url(../images/icon_bo.gif) 0 center no-repeat; font-size:11px; color:#999; padding-left:18px;}
.music_box1 ul li .sp3{width:35px; text-align:center; padding-top:5px;}

.tab_db td{padding-left:10px; height:30px; line-height:30px;}
.tr_lan td{background:#e7f1fa; border-bottom:1px solid #b2d6f0; border-top:1px solid #b2d6f0;}

.h1_titl{font:bold 18px/32px Arial; background:url(../images/m_detal.gif) repeat-x; padding:0 10px; color:#fff;}
.music_ctrol{height:30px; background:url(../images/contrl_bg1.gif) center repeat-x; border:1px solid #7b7b7b;}
.music_ctrol .tv_player_total{ margin:3px 0 0 3px;}
.music_ctrol .sp_shu{margin-top:3px;}
.music_ctrol #tvPlayerLoadingBar1{top:4px;}
.music_ctrol .tv_player_right{padding-top:1px;}

.mname_list{ margin-top:10px; border:1px solid #c1e3f3; height:500px; overflow-y:auto;}
.mname_list ul{ background:url(../images/msc_list.gif) repeat; float:left; width:100%;}
.mname_list ul li{height:25px; padding:0 5px; line-height:25px; cursor:pointer;}
*html .mname_list ul li{margin-top:-3px;}
*+html .mname_list ul li{margin-top:-3px;}
.mname_list ul li b{font-weight:normal; width:20px; height:25px; display:block; float:left;}
.mname_list ul li i{ display:block; float:left; width:18px; height:25px;}
.mname_list ul li a{float:left; height:25px; padding-left:5px; width:280px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; outline: none; blr:expression(this.onFocus=this.blur());}
.mname_list ul li a:hover{text-decoration:none;}
.mname_list ul li.t3{background:url(../images/li_on.gif) repeat-x;}
.mname_list ul li.t3 a{color:#fff;}
.mname_list ul li.t3 a:hover{text-decoration:none; color:#fff;}
.mname_list ul li.t3 b{background:url(../images/m_play.gif) 0 center no-repeat;}
.mname_list ul li i.on{ background:url(../images/icon_lock.gif) 0 center no-repeat;}
.mname_list ul li.t3 i.on{ background:url(../images/icon_lock.gif) 0 center no-repeat;}
.star_sp img{cursor:pointer; }
.star_sp {float:right;display: inline;}
.star_sp span { font:bold 12px/16px Arial;}
.mname_list .my_v_ul li span{display:none;}
.mname_list .my_v_ulon li span{display:block; width:20px; float:left; padding-top:2px;}
.mname_list .my_v_ulon li b{display:none;}

.tab_1{border:1px solid #c1e3f3; background:#e7f2fc;}
.tab_1 td{padding:5px; line-height:20px; border-bottom:1px solid #c1e3f3}
.tab_1 td table td{border:none; padding:1px;}
.tab_1 .box_l{float:left; width:75px;}
.tab_1 .box_r{float:left; width:300px;}
.tab_1 .box_r a{font-weight:bold;}
.tab_1 .box_r p{color:#999;}
.desicp{height:40px; width:100%; overflow:hidden; display:block;}

.mus_comt{ margin-top:10px; height:272px; overflow-x:hidden; *width:405px;*padding-right:20px; overflow-y:auto;}

.popup_tip
{
	border:1px #aed9ed solid;
	vertical-align:middle;
	filter:Alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
.popup_tip .popup_content
{	
	background:#e7f2fc;
	text-align:center;
}

/*picture*/
.pic_box3 ul{float:left; padding:3px 0 10px 5px;}
.pic_box3 ul li{float:left; width:76px; height:76px; padding:2px; background:#fff; border:1px solid #bebebe; margin:10px 5px 0 5px; display:inline;}
.pic_box3 ul li p{display:block; width:76px; height:76px; text-align:center; display:table-cell; vertical-align:middle;}
.pic_box3 ul li p img{margin-top:expression((76 - this.height) / 2);}

.pic_lbox{width:370px; padding:18px 0 0 20px; height:400px; background:url(../images/pic_bg1.gif) right center no-repeat;}
.pic_rbox{width:305px; height:400px; padding-top:18px; background:url(../images/pic_bg3.gif) bottom right no-repeat;}
.pic_imgbox{width:336px; height:336px; padding:5px 9px 9px 5px; background:url(../images/pic_bg.gif) no-repeat; }
.pic_imgbox p {width:336px; height:336px;text-align:center; display:table-cell; vertical-align:middle; }
.pic_imgbox p img{*margin-top:expression((336 - this.height) / 2);}

.score_box{height:20px; width:350px;}
.tda{height:110px; width:350px;}
.h2_title{  padding-bottom:5px; width:345px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.h2_title a{font:bold 14px/25px Arial;}
.titl_box{height:22px; font:bold 14px/22px Arial; background:url(../images/icon_quan.gif) 0px center no-repeat; border-bottom:1px solid #beddef; padding-left:15px;}
.pic_fous ul{float:left; padding:20px 0 0 10px;}
.pic_fous li{float:left; width:87px; height:87px; padding:3px 0 0 3px; margin:0 6px 12px 0; display:inline; background:url(../images/pic_bg2.gif) no-repeat;}
.pic_fous li.on{float:left; width:87px; height:87px; padding:3px 0 0 3px; margin:0 6px 12px 0; display:inline; background:url(../images/pic_bg2on.gif) no-repeat;}
.pic_fous li p,.pic_fous li.on p{width:82px; height:82px;  text-align:center; display:table-cell; vertical-align:middle; cursor:pointer;}
.pic_fous li p img{*margin-top:expression((82 - this.height) / 2);}

.pic_detail{ margin-bottom:10px;}
.pic_listUL{padding:5px 0 0 10px; height:692px; overflow:hidden;}
.pic_listUL ul li{height:137px; width:100px; padding:4px 8px; overflow:hidden; }
.pic_listUL ul li.on a{border:3px solid #4bb3f7; padding:0px;}
.pic_listUL ul li.on .title_h3{color:#0075b8;}
.pic_listUL ul li a{ width:94px; height:94px; padding:2px; border:1px solid #bebebe; background:#fff; display:block; text-align:center;}
.pic_listUL ul li a span{display:block; width:94px; height:94px; text-align:center; display:table-cell; vertical-align:middle;}
.pic_listUL .title_h3{margin-top:5px; }
.pic_listUL ul li a span img{margin-top:expression((94 - this.height) / 2);}

.img_show_boxW{width:800px; margin:0 auto; height:600px;position:relative; overflow:hidden;}
.img_show_boxW a.prev,.img_show_boxW a.next{width:400px; height:600px;}
.img_show_box{ width:800px; height:600px;}
.img_show_box a{ display:block; text-align:center; width:800px;}
.img_show_box a span{ width:800px; display:table-cell; vertical-align:middle; height:600px;}
.img_show_box a span img{margin-top:expression((600 - this.height) / 2)!important; max-width:800px;  max-height:600px;}

.img_showBoxW{width:760px; margin:0 auto; height:570px; position:relative; overflow:hidden;}
.img_showBox{ width:760px; height:570px; }
.h1_titl1{ font:bold 18px/40px Arial; text-align:center; /*border-top:1px solid #a1d9ec*/}
.img_showBox a{ display:block; text-align:center; width:760px;}
.img_showBox a span{ width:760px; display:table-cell; vertical-align:middle; height:570px;}
.img_showBox a span img{margin-top:expression((570 - this.height) / 2)!important; max-width:760px;  max-height:570px;}


a.prev,a.next{ position:absolute; left:0; top:0; width:380px; height:570px; z-index:1000; display:block; text-indent:-99999px; cursor:pointer; background:url(../images/btn_limg.gif) 20px center no-repeat; *filter:Alpha(Opacity=0); opacity: 0.0; -moz-opacity:0.0; outline: none; blr:expression(this.onFocus=this.blur());}
a.next{left:50%; top:-20px;}
a.prev:hover{background:url(../images/btn_limg.gif) 20px center no-repeat; *filter:Alpha(Opacity=70); opacity: 0.7; -moz-opacity:0.7;}
a.next:hover{background:url(../images/btn_rimg.gif) 85% center no-repeat; *filter:Alpha(Opacity=70); opacity: 0.7; -moz-opacity:0.7;}

.t_img{height:23px; text-align:center; padding:5px 0;}
.t_img img{cursor:pointer;}

/*btn*/
.btn_nomal{ height:25px; cursor:pointer; float:left;}
.btn_nomal li{float:left; height:25px; background:url(../images/btn_lv.gif) 0 0 no-repeat; display:inline}
.btn_nomal span{float:left; height:25px; background:url(../images/btn_lv.gif) 0 0 no-repeat; display:inline}
.btn_nomal .btn_l{width:5px;  background-position:0 0;}
.btn_nomal .btn_r{width:5px;  background-position:0 -50px;}
.btn_nomal .btn_m{line-height:25px; padding:0 5px; font-weight:bold; min-width:50px ; _width:expression(document.body.clientWidth > 50 ? "50px" : "auto");
 text-align:center ; color:#ccffff; background-position:0 -25px; background-repeat:repeat-x; white-space:nowrap;}
.btn_nomal a,.btn_over a{cursor:pointer; color:#fff; text-decoration:none;}

.btn_m img{float:left; margin-top:5px;}

.btn_over{ height:25px; cursor:pointer; float:left;}
.btn_over li{float:left; height:25px; background:url(../images/btn_lvon.gif) 0 0 no-repeat; display:inline}
.btn_over span{float:left; height:25px; background:url(../images/btn_lvon.gif) 0 0 no-repeat; display:inline}
.btn_over .btn_l{width:5px;  background-position:0 0;}
.btn_over .btn_r{width:5px;  background-position:0 -50px;}
.btn_over .btn_m{line-height:25px; padding:0 5px; font-weight:bold; min-width:50px; _width:expression(document.body.clientWidth > 50 ? "50px" : "auto"); text-align:center; color:#ccffff; background-position:0 -25px; background-repeat:repeat-x; white-space:nowrap;}

/*show-box*/
.show_box,.show_box1{width:500px; position:absolute; top: -99999px; left: -99999px;}
.show_box1{width:400px;}
.tab_t_l{width:11px; height:34px; background: url(../images/show_tl.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_tl.png', sizingMethod='scale'); *background: transparent !important;}
.tab_t_r{width:11px; height:34px; background: url(../images/show_tr.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_tr.png', sizingMethod='scale'); *background: transparent !important;}
.tab_t_m{ height:34px; background: url(../images/show_tm.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_tm.png', sizingMethod='scale'); *background: transparent !important;}

.tab_m_l{width:11px; height:34px; background: url(../images/show_ml.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_ml.png', sizingMethod='scale'); *background: transparent !important;}
.tab_m_r{width:11px; height:34px; background: url(../images/show_mr.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_mr.png', sizingMethod='scale'); *background: transparent !important;}

.tab_b_l{width:11px; font-size:0px; height:11px; background: url(../images/show_bl.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_bl.png', sizingMethod='scale'); *background: transparent !important;}
.tab_b_r{width:11px; font-size:0px; height:11px; background: url(../images/show_br.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_br.png', sizingMethod='scale'); *background: transparent !important;}
.tab_b_m{ height:11px; font-size:0px; background: url(../images/show_bm.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/show_bm.png', sizingMethod='scale'); *background: transparent !important;}

/*comment*/
.detail_com{padding:15px 0;}
.conment_nav1 li{ padding:0 0 10px 0; width:100%; margin-bottom:10px; border-bottom:1px solid #d8e4f0;}
.conm_img{float:left; width:61px;}
.conm_img img{border:1px solid #c3d6e8; padding:2px; background:#fff;}
.conm_text{padding-left:71px;}
.conm_text_t{height:22px;line-height:22px;}
.conm_text_t span{float:right; color:#999}
.conm_text_m{line-height:18px; height:auto; padding:5px 0;}


.sp_tip{float:right; line-height:32px; color:#b8e5ff;}
.column_content{ padding:10px 15px; background:#f1f1f1}
.h25{height:25px;}
.h30{height:30px;}
.column_title{height:25px; font-size:14px; font-weight:bold; }
#commentsNew .comments_user li { float: left; }
#commentsNew .comments_message_txtarea { margin: 5px 0px 5px 0px; }
#commentsNew .comments_message_txtarea textarea{width:99%; height: 100px;}
.horilist_ul { margin: 0px 2px; }
.horilist_name { padding: 2px 4px 0px 0px; float: left; line-height:20px;}
.userName { height:20px; line-height:20px;}
.horilist_compo { padding-right:2px; padding-top:2px; float: left; *padding-right:0px;_padding-right:0px; *padding-top:1px;_padding-top:1px;}
.textarea_normal { padding: 2px; border: 1px solid #d8e4f0; background-color: #fff; }
.input_text_normal,.input_text_date{ height: 20px; padding: 0px 2px; border: 1px solid #aacbdc; background-color: #fff; line-height: 19px; }
.input_text_date{background:url(../images/date.gif) right center no-repeat;}

/*space*/
.self_ul{padding:10px 0 0 0; height:180px;}
.self_ul li{height:25px; line-height:25px; margin-bottom:1px;}
.self_ul li a{display:block; height:25px; padding-left:20px;}
.self_ul li.over a{background:url(../images/icon_ysj.gif) 10px center #ddf0fb no-repeat; font-weight:bold;}
.self_ul li a:hover{background:url(../images/icon_ysj.gif) 10px center #ddf0fb no-repeat; text-decoration:none;}

.space_box{height:110px; background:url(../images/space_bg.gif) no-repeat;}
.space_box p{line-height:37px; font-size:18px; color:#666; text-align:center;}
.space_box span{ padding-left:10px; color:#666;}
.bar_boxW{height:13px; padding:1px; background:#fff; border:1px solid #86c5e9; width:90%; margin:10px auto 0 auto;}
.bar_boxN{height:13px; background:url(../images/bar_yell.gif) repeat-x; font-size:0px;}
.bar_text{text-align:center; font:bold 16px/25px Arial; color:#666;}

.tab_cont td{padding:5px 3px; line-height:18px;}
.tab_show td{padding:3px; line-height:18px;}
.btn_show{margin:0 auto; width:170px; height:30px; padding-top:10px;}
.show_sp1{float:left; padding:4px 0 0 5px; font-weight:bold; color:#0075b8; font-size:14px;}
.show_sp2{float:right; padding:7px 5px 0 0;}
.show_sp2 img{ cursor:pointer;}

.self_info_img{height:70px; width:70px; float:left; margin-right:76px; border:1px solid #BBBBBB; }
.self_info_selt{height:70px; width:70px; float:left; margin-right:60px; border:1px solid #BBBBBB; padding-right:16px; background:url(../images/sel_img.gif) right no-repeat; cursor:pointer;}
.useName_box{height:25px;}
.useName_box span{float:left; width:150px;}
.tx_box{height:72px;}

.nav_title2 .fr{padding:4px 0 0 0;}
.nav_title2 .fr a{padding:0px; line-height:28px;}
.nav_title2 a.fr{padding:0px;}

.chose_top,.chose_topon{height:20px; padding:0 15px;}
.chose_top .box_l,.chose_top .box_r div{ display:none}
.chose_topon .box_l{display:block; float:left;}
.chose_topon .box_r,.chose_top .box_r{float:right;}
.chose_topon .box_r div{display:block;}
.chose_topon .box_r a{padding:0 5px;}
.chose_topon .box_r a.down_sj{padding:0 10px 0 5px; background:url(../images/icon_sj1.gif) right center no-repeat;}

.my_v_list,.my_v_ul,.my_v_ulon{zoom:1}
.my_v_list ul{float:left; padding:0 0 0 20px;}
.my_v_list ul li{float:left; width:150px; text-align:center; height:165px;}
.tex_box,.tex_boxon{text-align:center; padding:0 15px;}
.tex_box p a,.tex_boxon p a{ font-size:14px; line-height:25px; color:#333;}
.tex_box span{display:none;}
.tex_boxon span{display:block; text-align:center; line-height:16px;}
.tex_boxon span a{padding:0 7px;}

.my_v_ul ul,.my_v_ulon ul{float:left; padding:0 0 0 20px;}
.my_v_ul ul li,.my_v_ulon ul li{float:left; width:190px; height:140px; padding-top:10px;}
.my_v_ul .my_pic li,.my_v_ulon .my_pic li{height:170px;}
.my_v_ulon .my_pic li .check_box{padding-top:133px;}
.my_pic .img_box1{position:relative;}
.my_pic .img_box1 span{display:block; width:16px; height:16px; position:absolute; left:3px; top:3px; background:url(../images/icon_lock.gif) no-repeat;}
.my_v_ul ul li .check_box span{display:none;}
.check_box{float:left; width:25px; height:22px;}
.my_v_ulon ul li .check_box{padding-top:103px;}
.my_v_ulon ul li .check_box span{ display:block}
.check_box span input{width:20px; height:20px;}
.right_box{float:left; width:130px;}
.my_v_ulon .title_h3,.my_v_ul .title_h3{margin-top:5px;}

.sm_box{border:1px solid #a1d9ec; background:#eaf2f9; line-height:20px; padding:7px 10px;}
.spa_box{float:left;}
.spa_box span{float:left; width:90px; height:22px;}
.agre_ul{padding:5px 0 0 20px;}
.agre_ul li{ padding-left:10px; background:url(../images/icon_dian.gif) 0 9px no-repeat;}

.bar_blue{width:400px; height:20px; border:1px solid #65c1e7; background:url(../images/bar_blue.gif) no-repeat; text-align:right;}
.bar_m .bar_blueN{height:20px; background:#dcf5ff; width:100%; float:right;}

.h2_titl{line-height:50px;}
.bar_t{height:20px; width:400px; line-height:20px;}
.bar_m{height:22px;}
.bar_m span,.bar_m div{float:left; line-height:20px;}
.bar_m span{padding-left:10px;}

.smile_box{padding-top:10px;}
.smile_box p{padding-bottom:30px;}
.smile_box span{display:block; line-height:20px;}

.v_listUL{padding:0 0 0 8px; height:500px; overflow:hidden; position:relative;}
.v_listUL ul li{height:115px; width:100px; padding:7px 7px 3px 12px; cursor:pointer;}
.v_listUL ul li.on{ width:106px; padding:4px 7px 0px 4px;}
.v_listUL ul li.on .img_bod,.v_ul_list ul li.on .img_bod{border:3px solid #4bb3f7; padding:0px;}
.v_listUL ul li.on .img_box,.v_listUL ul li.on img{width:106px; height:80px;}
.v_listUL ul li.on .title_h3{color:#0075b8;}
.v_listUL ul li.on .img_box span{bottom:-3px;_bottom:3px;}
.v_listUL ul li .img_box{width:96px; height:74px;}
.v_listUL ul li .img_box span{*bottom:3px;}
.v_listUL ul li .title_h3{margin-top:5px;}
.v_listUL .img_box1{ width:94px; height:94px; padding:2px; border:1px solid #bebebe; background:#fff;}
.v_listUL .img_box1 p{display:block; width:94px; height:94px; text-align:center; display:table-cell; vertical-align:middle;}
.v_listUL .img_box1 p img{margin-top:expression((94 - this.height) / 2);}

.pic_ul_list{float:left; width:710px; height:120px; overflow:hidden; }
.pic_ul_list td a{width:94px; height:94px; padding:2px; border:1px solid #bebebe; background:#fff; display:block; text-align:center;}
.pic_ul_list td a span{display:block; width:94px; height:94px; text-align:center; display:table-cell; vertical-align:middle;}
.pic_ul_list td a span img{margin-top:expression((94 - this.height) / 2);}
.pic_ul_list td{ width:100px; padding:10px 9px; cursor:pointer;}
.pic_ul_list td.on{width:110px; padding:5px 4px;}
.pic_ul_list td.on a{border:3px solid #4bb3f7; padding:0px; width:104px; height:104px;}
.pic_ul_list td.on a span{width:104px; height:104px;}
.pic_ul_list td.on a span img{margin-top:expression((104 - this.height) / 2);}
.pt45 .right_btn,.pt45 .left_btn{padding-top:43px;}



/*search*/
.serch_top{ padding-bottom:8px; border-bottom:2px solid #e7f1fa; }
.serch_top p{line-height:18px; padding-bottom:10px; }
.serch_top span{ padding:0 10px; display:block}
.serch_top span a{padding:0 5px;}
.serch_top span a.on{color:#333; font-weight:bold;}

.v_serch_box{zoom:1}
.v_serch_box ul{float:left; padding:15px 0 0 10px;}
.v_serch_box ul li{float:left; width:330px; height:110px; padding-top:5px;}
.v_serch_box ul li .img_box{float:left; width:130px;}
.v_serch_box ul li .box_r{float:left; width:180px; padding-left:10px;}

.pic_serh ul li{height:221px;}
.li_tags{height:20px; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.li_tags a{padding:0 3px; text-decoration:underline;}

.tab_2 td{padding:5px 7px; line-height:20px;}


/* Create by WangJun on 20130116 */
.slideBg {background-color: #000000;position: absolute;width:100%;height: 335px;top:85px;z-index: -1;border: 2px solid #000000;border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;}
.noticead { margin-bottom:10px;width:290px;height:284px; }
.nav {
    background: url("../images/menu_m.gif") repeat-x scroll 0 0 transparent;
    border-radius: 4px 4px 4px 4px;
    list-style: none outside none;
    overflow: hidden;
    padding: 2px 2px 2px;
    width: auto;
}
.nav li {
    background: url("../images/transp.png") repeat scroll 0 0 transparent;
    border-radius: 4px 4px 4px 4px;
    display: inline-block;
    color: white;
}
.nav li.selected {
    color: #0075b8;
    background: none repeat scroll 0 0 #1E1E1E;
    line-height: 23px;
    position: relative;
}
.nav li a {
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding: 3px 9px 3px 9px;
    text-decoration: none;
}
.nav li.selected a, .noticead li:hover a {
    color: #FFFFFF;
}
.tab-content {
    background:url("../images/notice-bg.gif") repeat scroll 0 0 transparent;
    padding: 10px 5px 5px 10px;
    text-align: left;
}
.tab-content li {
    padding: 2px 0px 4px 1px;
}

.sp1 span {
    color: gray;
    cursor: pointer;
    font-size: 11px;
    padding-left: 3px;
}

.tab-content li span.sp1 {
    line-height: 10px;
    padding-left: 10px;
    width: 240px;
}
.tab-content span.sp2 {
    background: url("../images/icon_bo.gif") no-repeat scroll 0 center transparent;
    color: #999999;
    float: right;
    font-size: 11px;
    padding-left: 18px;
    width: 30px;
}
.tab-content span.sp2msg {
    background: url("../images/icon_msg.gif") no-repeat scroll 0 center transparent;
    color: #999999;
    float: right;
    font-size: 11px;
    padding-left: 18px;
    width: 25px;
}
.tab-content span.sp2star {
    background: url("../images/grade.gif") no-repeat scroll 0 center transparent;
    color: #999999;
    float: right;
    font-size: 11px;
    padding-left: 18px;
    width: 25px;
}
.col-1 {
    margin-right: 50px;
    width: 100%;
}
.col-1 li {
    background: url("../images/marker-2.png") no-repeat scroll 0 2px transparent;
    padding: 0 0 0 20px;
}
.col-1 li a {
    color: #5B990E;
    text-decoration: underline;
}

/* 首页登陆框样式 */
#signin_menu {background-color: #E5E5E5;border: 1px none transparent;color: #778899;display: none;font-size: 11px;margin-top: 5px;padding: 12px;position: absolute;top: 24.5px;z-index: 100;}
#signin_menu label {font-weight: normal;}
#signin_menu input[type="text"], #signin_menu input[type="password"] {border: 1px solid #E5E5E5;display: block;font-size: 13px;padding: 5px;width: 203px;}
#signin_menu p img {margin-top: 5px;}
#signin_menu p.remember {padding: 5px 0;}
#signin_submit, .signin_submit {background: url("/images/bg-btn-blue.png") repeat-x scroll 0 0 #E5E5E5;border: 1px solid #E5E5E5;font-size: 11px;font-weight: bold;margin: 0 5px 0 0;padding: 4px 10px 5px;text-shadow: 0 -1px 0 #BFBFBF;}